package com.example.learnspringboot.exception;

import lombok.Getter;

/**
 * 功能:自定义的一个新的异常ServiceException,继承自全局异常处理
 * 作者:每天都要敲代码
 * 日期:2023/11/23 15:21
 */
@Getter
public class ServiceException extends RuntimeException {

    private final String code;
//final对变量的修饰的作用，是防止变量值的改变；

    public ServiceException(String msg) {
        super(msg);
        this.code = "500";//默认code
    }

    public ServiceException(String code, String msg) {
        super(msg);
        this.code = code;//自定义code
    }
}